package com.lzw.DailyAudit.entity.dto;

import com.alibaba.excel.annotation.ExcelProperty;
import lombok.Data;

@Data
public class StockListExcelDTO {

    @ExcelProperty("date")
    private String date;

    @ExcelProperty("whId")
    private String whId;

    @ExcelProperty("whName")
    private String whName;

    @ExcelProperty("sku")
    private String sku;

    @ExcelProperty("stockBeginOfMonth")
    private Integer stockBeginOfMonth;

    @ExcelProperty("stockEndOfMonth")
    private Integer stockEndOfMonth;

    @ExcelProperty("inOutDate")
    private String inOutDate;

    @ExcelProperty("inboundQty")
    private Integer inboundQty;

    @ExcelProperty("inPriceNetEur")
    private Double inPriceNetEur;

    @ExcelProperty("inPriceNetUsd")
    private Double inPriceNetUsd;

    @ExcelProperty("inPriceNetPln")
    private Double inPriceNetPln;

    @ExcelProperty("inCostNet")
    private Double inCostNet;

    @ExcelProperty("outboundQty")
    private Integer outboundQty;

    @ExcelProperty("outPriceNetEur")
    private Double outPriceNetEur;

    @ExcelProperty("outPriceNetUsd")
    private Double outPriceNetUsd;

    @ExcelProperty("outPriceNetPln")
    private Double outPriceNetPln;

    @ExcelProperty("outRevenueNet")
    private Double outRevenueNet;

    @ExcelProperty("b2b")
    private Integer b2b;

    @ExcelProperty("b2c")
    private Integer b2c;

    @ExcelProperty("transferBetweenWarehouses")
    private Integer transferBetweenWarehouses;

    @ExcelProperty("borInv")
    private String borInv;

    @ExcelProperty("invoiceNumber")
    private String invoiceNumber;

    @ExcelProperty("invoiceDate")
    private String invoiceDate;

    @ExcelProperty("unitPriceEur")
    private Double unitPriceEur;

    @ExcelProperty("currencyRate")
    private Double currencyRate;

    @ExcelProperty("unitPricePln")
    private Double unitPricePln;

    @ExcelProperty("seller")
    private String seller;

    @ExcelProperty("buyer")
    private String buyer;

    @ExcelProperty("inventoryLossIncome")
    private Integer inventoryLossIncome;

    @ExcelProperty("belongs")
    private String belongs;
}